Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 22, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
undici (source) 7.1.1 -> 7.2.3 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2025-22150

Impact

Undici fetch() uses Math.random() to choose the boundary for a multipart/form-data request. It is known that the output of Math.random() can be predicted if several of its generated values are known.

If there is a mechanism in an app that sends multipart requests to an attacker-controlled website, they can use this to leak the necessary values. Therefore, An attacker can tamper with the requests going to the backend APIs if certain conditions are met.

Patches

This is fixed in 5.28.5; 6.21.1; 7.2.3.

Workarounds

Do not issue multipart requests to attacker controlled servers.

References


Release Notes

nodejs/undici (undici)

v7.2.3

Compare Source

⚠️ Security Release ⚠️

Fixes CVE CVE-2025-22150 GHSA-c76h-2ccp-4975 (embargoed until 22-01-2025).

What's Changed

Full Changelog: nodejs/undici@v7.2.2...v7.2.3

v7.2.2

Compare Source

What's Changed

Full Changelog: nodejs/undici@v7.2.1...v7.2.2

v7.2.1

Compare Source

What's Changed

New Contributors

Full Changelog: nodejs/undici@v7.2.0...v7.2.1

v7.2.0

Compare Source

What's Changed

Full Changelog: nodejs/undici@v7.1.1...v7.2.0


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 22, 2025

Deploying graph-tooling with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee59b9c
Status: ✅  Deploy successful!
Preview URL: https://30eb57a3.graph-tooling.pages.dev
Branch Preview URL: https://renovate-npm-undici-vulnerab.graph-tooling.pages.dev

View logs

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 22, 2025
@renovate renovate bot enabled auto-merge (squash) January 22, 2025 00:32
@changeset-bot
Copy link

changeset-bot bot commented Jan 22, 2025

🦋 Changeset detected

Latest commit: ee59b9c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@graphprotocol/graph-cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphprotocol/graph-cli 0.95.0-alpha-20250122003255-e449cf69b90cf3813ea73e4b363230c38dc9257f npm ↗︎ unpkg ↗︎

@YaroShkvorets YaroShkvorets self-requested a review January 22, 2025 00:53
@YaroShkvorets YaroShkvorets merged commit 15384e6 into main Jan 22, 2025
1 check passed
@YaroShkvorets YaroShkvorets deleted the renovate/npm-undici-vulnerability branch January 22, 2025 00:54
incrypto32 pushed a commit that referenced this pull request Jan 30, 2025
* fix(deps): update dependency undici to v7.2.3 [security]

* chore(dependencies): updated changesets for modified dependencies

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants